a drain on the resources - Türkçe İngilizce Sözlük